
function Person(name) {
    this.name = name
}
let p1 = new Person('小明')
console.log(p1.name)

// 回调函数
// 宿主函数定义 函数形参，表示宿主可以接受函数对象。promise then是一个宿主函数
function fn(callback){
    callback()
    console.log('aa')
}
// 回调函数，函数把自己作为实参在宿主函数内调用执行。
fn(function(){console.log('bb')})